scrupulous cleanliness - Turkish English Dictionary